@charset "utf-8";

/*order-pro*/
.order-pro{display:block;}
.order-pro .pro-img{float:left;margin-right:10px;width:60px;height:60px;border:1px solid #e5e5e5;overflow:hidden;}
.order-pro .pro-img img{width:100%;}
.order-pro .pro-text{display:block;overflow:hidden;line-height:20px;font-size:14px;}
.order-pro .pro-text .pro-name{margin:6px 0 8px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;}
.order-pro .pro-text .pay-integral{color:#666;}

/*---- order-list ----*/
.pg-order-list{padding-top:10px;}
.pg-order-list .order-list li{margin-bottom:10px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff;}
.pg-order-list .order-list .list-title{padding:10px 15px;line-height:20px;border-bottom:1px solid #e5e5e5;color:#333;font-size:14px;}
.pg-order-list .order-list .order-info{display:block;position:relative;padding:12px 15px;}
.pg-order-list .order-info .order-pro{padding-right:15px;}
.pg-order-list .order-info .tool-font{position:absolute;top:50%;right:10px;margin-top:-15px;height:30px;line-height:30px;color:#666;font-size:36px;}

/*---- order-detail ----*/
.pg-order-detail{padding-top:10px;}
.pg-order-detail .page-part{margin-bottom:10px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff;}
.pg-order-detail .page-part .part-title{margin:0;padding:10px 15px;line-height:20px;color:#999;font-size:16px;font-weight:normal;}
.pg-order-detail .page-part .part-info{padding:12px 15px;border-top:1px solid #e5e5e5;}
.pg-order-detail .pro-part .pro-box{display:block;}
.pg-order-detail .receive-part .receive-people{margin-bottom:5px;line-height:20px;color:#333;font-size:16px;}
.pg-order-detail .receive-part .receive-people span{display:inline-block;vertical-align:top;}
.pg-order-detail .receive-part .receive-people .default-flag{padding:0 8px;border-radius:3px;background:#48b0f7;color:#fff;font-size:12px;}
.pg-order-detail .receive-part .receive-address{color:#999;font-size:14px;}
.pg-order-detail .order-part .part-info{padding:0;border-top:none;}
.pg-order-detail .order-part .order-msg{margin:0;}
.pg-order-detail .order-part .order-msg li{padding:10px 15px;line-height:20px;border-top:1px solid #e5e5e5;overflow:hidden;color:#333;font-size:16px;}
.pg-order-detail .order-part .order-msg .item-value{float:right;text-align:center;}
.pg-order-detail .order-part .order-msg .show-logistics{color:#48b0f7;}

/*---- order-confirm ----*/
.pg-order-confirm{padding-top:10px;}
.pg-order-confirm .receive-row{display:block;position:relative;padding:10px 45px 10px 15px;line-height:15px;border-top:1px solid #e5e5e5;border-bottom:4px solid #48b0f7;background:#fff;color:#999;}
.pg-order-confirm .receive-row .receive-people{margin-bottom:5px;line-height:20px;color:#333;font-size:16px;}
.pg-order-confirm .receive-row .receive-province{margin-bottom:5px;}
.pg-order-confirm .receive-row .font-arrow-right{position:absolute;top:50%;right:15px;margin-top:-15px;height:30px;line-height:30px;color:#666;font-size:32px;}
.pg-order-confirm .product-row{margin:10px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#fff;}
.pg-order-confirm .product-row .row-title{margin:0;padding:10px 15px;line-height:20px;color:#999;font-size:16px;font-weight:normal;}
.pg-order-confirm .product-row .row-info{padding:12px 15px;border-top:1px solid #e5e5e5;}
.pg-order-confirm .submit-btn{display:block;line-height:50px;text-align:center;background:#f8f8fa;color:#48b0f7;font-size:16px;}